package com.suneee.resources;

import com.suneee.core.error.EnumWithText;

public enum ProductError implements EnumWithText {
	ENTERPRISE_CODE_DUPLICATE("已经有该企业编码"),

	ENTERPRISE_NAME_DUPLICATE("已经有该企业名称"),

	ENTERPRISE_SHORTNAME_DUPLICATE("已经有该企业简称"),

	ENTERPRISE_MAIL_DUPLICATE("该邮箱已经被注册,请更换"),

	ENTERPRISE_TYPE_NO("没有该类型,请重新选择"),

	ENTERPRISE_DUPLICATE("没有该企业"),

	ENTERPRISE_NO_ROLE("没有权限操作该对象"),
	
	TMALL_REFUND_ADDRESS("退货地址问题"),
	
	TMALL_HX_FAIL("回写退货运单号失败"),
	
	CODING_IS_NOT_ENOUGH("编码不够用"),
	
	ACOUNT_IS_EIXT_NAME("账号组名称已经存在"),
	
	ACOUNT_IS_NOT_DELETE("账号组已被使用或存在子账号组不能被删除"),
	
	CREATE_ORDER_FAILED("创建订单失败"),

	INDUSTRY_NAME_DUPLICATE("已经有该行业分类名称"),

	INDUSTRY_DUPLICATE("没有该行业分类"),

	INDUSTRY_CANNOT_DELETE("该行业分类已经在使用中，不能删除"),

	CHILDREN_DUPLICATE("已经有该类目名称"),

	CHILDREN_ADD_DUPLICATE("已是三级类目,不能添加子类目"),

	CHILDREN_TOO_MANY("子节点过多，不能再添加子节点"),

	CHILDREN_NO("没有该分类"),

	CATEGORY_NAME_DUPLICATE("类目名称不能重复"),
	
	INCONSISTENT_STATE("状态不一致,不能进行合并"),

	CATEGORY_EXSITS_CHILD("该类目存在子类目，不能删除"),

	CATEGORY_CANNOT_DELETE("该类目已经在使用中，不能删除"),

	SPEC_NAME_DUPLICATE("已经有该规格名称"),

	SPEC_DUPLICATE("没有该规格或已在使用中"),

	CHECKED("您还没有勾选,请勾选要导出的数据"),

	ORDERNUMBER_DUPLICATE("请填写0及以上的整数。数值越小排序越靠前。"),

	SHOP_DUPLICATE("没有该店铺,或该店铺不是创建中的店铺"),

	SHOP_STATUS_DUPLICATE("审核中,请勿编辑或进行对接设置"),

	SHOP_STATUS_NO("该状态不能进行禁用,激活,对接设置"),

	SHOP_STATUS_CREATE("该状态不能进行URL配置,请先在企业端进行对接设置"),

	SHOP_NAME_DUPLICATE("已经有该店铺名称"),

	ENTERPRISE_NO("平台用户不能创建店铺"),
	
	SHOP_ALREADY_GRANT_EXISTS("授权用户为空"),

	IOGISTIC_NAME_DUPLICATE("已经有该物流公司名称"),
	
	IOGISTIC_COMPANYCODE_DUPLICATE("物流公司编码已经存在"),

	IOGISTIC_DUPLICATE("没有该物流公司"),

	TRADES_IS_LOCKED("订单已被锁定"),

	TRADES_SPLIT("待合并订单中有订单已拆单,不能进行合并"),
	
	CHECK_SPLIT_QUANTITY("请检查拆单数量,拆单总数不能大于购买数量"),
	
	CHECK_OUTSID("请填写物流公司生成的运单号"),
	
	MENU_PERMISSION_NAME("菜单/功能名称重复"),
	
	MENU_PERMISSION_URL("菜单/功能URL重复"),
	
	MENU_PERMISSION_NOTEXITS("菜单/功能不存在"),
	
	MENU_PERMISSION_HAVING_CHILD("菜单已经被使用或存在子菜单不能被删除"),

	ENTERPRISE_IOGISTIC_DUPLICATE("该企业已经有这个物流公司"),
	
	VIEW_REFUND_APPLY_NO("没有该数据,或已在使用中"),
	
	LOCAL_INVENTORY_SHORTAGE("本地库存不足"),
	
	SHOP_INVENTORY_SHORTAGE("没有库存数据"),
	
	CHECK_GOODS_SHOP("请选择同一店铺下的商品"),
	
	COMPANY_IS_NOT_EMPTY("请填写物流公司名称"),
	
	REFUND_ADDRESS_APPLY_NO("已经有默认地址,不能设为默认"),
	
	TRADES_REFUND_APPLY_ALREADY("该销售单已经有售后单存在"),
	
	OUT_OF_SPECIFICATION_NUMBER("该类目下已有四个规格值,一个类目最多包含四个规格值"),
	
	THE_GOODS_HAVE_BEEN_COMPARED_TO_SUCCESS("该商品已经比对成功"),
	
	API_JD_REFUNDAPPLY_QUERYPAGE_RESPONSE("查询京东退款申请失败"),
	
	OUTMALLCODE_INVALID("外部企业编码无效"),
	;
	
	

	private String text;

	private ProductError(String text) {
		this.text = text;
	}

	@Override
	public String text() {
		return text;
	}

}
